/*
 *Copyright (c) 2012 Mango Persistence Model
 */
package ext.mango.ab.eo;

import mango.orm.entity.Entity;
import mango.orm.entity.Table;
import mango.orm.entity.Column;
import mango.orm.OrmTypes;
import java.sql.Types;

/**
 * ABHouseKeeper
 * @serial 1339856548786
 */
@Table("ABHOUSEKEEPER")
public class EOABHouseKeeper extends Entity {
    private static final long serialVersionUID = -133985654878632042L;

    /**
     * Name    : ID
     * Code    : ID
     * Comment : 
     **/
    @Column(column="ID", primary=true, type=Types.VARCHAR)
    public String getID() {
        return OrmTypes.convert(String.class, this.get("ID"));
    }

    public EOABHouseKeeper setID(String iD) {
        this.set("ID", iD);
        return this;
    }

    /**
     * Name    : spendType
     * Code    : spendType
     * Comment : 
     **/
    @Column(column="SPENDTYPE", primary=false, type=Types.VARCHAR)
    public String getSpendType() {
        return OrmTypes.convert(String.class, this.get("SPENDTYPE"));
    }

    public EOABHouseKeeper setSpendType(String spendType) {
        this.set("SPENDTYPE", spendType);
        return this;
    }

    /**
     * Name    : money
     * Code    : money
     * Comment : 
     **/
    @Column(column="MONEY", primary=false, type=Types.VARCHAR)
    public String getMoney() {
        return OrmTypes.convert(String.class, this.get("MONEY"));
    }

    public EOABHouseKeeper setMoney(String money) {
        this.set("MONEY", money);
        return this;
    }

    /**
     * Name    : items
     * Code    : items
     * Comment : 
     **/
    @Column(column="ITEMS", primary=false, type=Types.VARCHAR)
    public String getItems() {
        return OrmTypes.convert(String.class, this.get("ITEMS"));
    }

    public EOABHouseKeeper setItems(String items) {
        this.set("ITEMS", items);
        return this;
    }

    /**
     * Name    : actionDate
     * Code    : actionDate
     * Comment : 
     **/
    @Column(column="ACTIONDATE", primary=false, type=Types.DATE)
    public java.util.Date getActionDate() {
        return OrmTypes.convert(java.util.Date.class, this.get("ACTIONDATE"));
    }

    public EOABHouseKeeper setActionDate(java.util.Date actionDate) {
        this.set("ACTIONDATE", actionDate);
        return this;
    }

    /**
     * Name    : operator
     * Code    : operator
     * Comment : 
     **/
    @Column(column="OPERATOR", primary=false, type=Types.VARCHAR)
    public String getOperator() {
        return OrmTypes.convert(String.class, this.get("OPERATOR"));
    }

    public EOABHouseKeeper setOperator(String operator) {
        this.set("OPERATOR", operator);
        return this;
    }

    /**
     * Name    : makeDate
     * Code    : makeDate
     * Comment : 
     **/
    @Column(column="MAKEDATE", primary=false, type=Types.DATE)
    public java.util.Date getMakeDate() {
        return OrmTypes.convert(java.util.Date.class, this.get("MAKEDATE"));
    }

    public EOABHouseKeeper setMakeDate(java.util.Date makeDate) {
        this.set("MAKEDATE", makeDate);
        return this;
    }

    /**
     * Name    : makeTime
     * Code    : makeTime
     * Comment : 
     **/
    @Column(column="MAKETIME", primary=false, type=Types.CHAR)
    public String getMakeTime() {
        return OrmTypes.convert(String.class, this.get("MAKETIME"));
    }

    public EOABHouseKeeper setMakeTime(String makeTime) {
        this.set("MAKETIME", makeTime);
        return this;
    }

    /**
     * Name    : modifyDate
     * Code    : modifyDate
     * Comment : 
     **/
    @Column(column="MODIFYDATE", primary=false, type=Types.DATE)
    public java.util.Date getModifyDate() {
        return OrmTypes.convert(java.util.Date.class, this.get("MODIFYDATE"));
    }

    public EOABHouseKeeper setModifyDate(java.util.Date modifyDate) {
        this.set("MODIFYDATE", modifyDate);
        return this;
    }

    /**
     * Name    : modifyTime
     * Code    : modifyTime
     * Comment : 
     **/
    @Column(column="MODIFYTIME", primary=false, type=Types.CHAR)
    public String getModifyTime() {
        return OrmTypes.convert(String.class, this.get("MODIFYTIME"));
    }

    public EOABHouseKeeper setModifyTime(String modifyTime) {
        this.set("MODIFYTIME", modifyTime);
        return this;
    }

}
